cup used for holy communion - Francés Inglés Diccionario